package android.view;

/**
 * Created by chen on 14-4-25.
 */
public interface IWindowManager {

    public static abstract class Stub extends android.os.Binder implements android.view.IWindowManager {
        private static final java.lang.String DESCRIPTOR = "android.view.IWindowManager";

        public Stub() {
        }

        public static android.view.IWindowManager asInterface(android.os.IBinder obj) {
            return null;
        }
    }

    public boolean injectKeyEvent(android.view.KeyEvent ev, boolean sync) throws android.os.RemoteException;

    public boolean injectPointerEvent(android.view.MotionEvent ev, boolean sync) throws android.os.RemoteException;

    public boolean injectTrackballEvent(android.view.MotionEvent ev, boolean sync) throws android.os.RemoteException;

    public boolean injectInputEventNoWait(android.view.InputEvent ev) throws android.os.RemoteException;
}
